# 私有成员能否被重写？
# 可以
# 私有成员并非真正私有
# 可以类的外面访问私有成员，方法是，在私有成员的名字前面加一个下划线和类名。

class Hugo:
    def __init__(self):
        self.__name = "hugo"

boy = Hugo()

# 通过_Hugo__name可以在外部访问私有变量__name
print("name of boy:", boy._Hugo__name)